首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云深之无迹

    Rabbit R1 & Ai PIN首个拆解

    而且也要发现新的交互方式,可以看到Pin就开始使用投影了。 缺点也很明显,首先就是都在本地运行不起来离线的模型,意思就是会有很大的延迟,因为交互要实时的才有连贯性。 Pin是初创公司Humane的首个产品,一款可以别在衣服上的AI设备,于在当地时间11月9日(北京时间11月10日凌晨)正式发布。 AI Pin由高通(Qualcomm)骁龙(Snapdragon)芯片驱动,并运行一种专有的大型语言模型,该模型由OpenAI最强大的生成算法GPT4驱动。 特性 Humane Ai 的激光投影仪使用两个振镜配置的压电 MEMS 反射镜来显示信息。振镜配置连续地将光反射到两个可以轻微旋转的垂直镜子上。X 或 Y 维度有两个镜子,可根据角度改变激光位置。 html https://www.zhihu.com/question/629739636 https://zh.ifixit.com/News/95474/rabbit-r1-and-humane-ai-pin-teardown-the-beginning-of-a-new-device-category

    44410编辑于 2024-08-21
  • 来自专栏mazhen.tech

    Pin解析

    那要先从 Pin 说起。 一句话解释Pin Pin 本质上解决的问题是保证 Pin<P<T>> 中的 T 不会被 move,除非 T 满足 T: Unpin。 为什么要Pin 自引用结构体,move了以后会出问题。 所以需要 Pin,不能move。 首先,如果 T:Unpin,那么 Pin<&mut T> 就完全等同于 &mut T。换句话说,Unpin 意味着这个类型可以被移动,即使是在 Pin 住的情况下,所以 Pin 对这样的类型没有影响。 Box 提供了 pin 方法,让用户构建 Pin<Box<T>>: pub fn pin(x: T) -> Pin<Box<T, Global>> 使用 Box::pin,RequestHanlder Sized, 因此 Pin<Box<T>>是 Unpin 的。可以这么理解,Pin 钉住了 T,但 Pin 本身是 Unpin的,可以安全的 move。

    56910编辑于 2023-11-24
  • 来自专栏集成电路IC测试座案例合计

    芯片测试座中的接触类型:Pogo-pin、blade-pin、C-pin、H-pin、X-pin、导电胶

    (二)H-pin(H 型针):高电流 + 稳定接触的 “工业级” 选择1. (三)X-pin(交叉针):微间距 + 低损伤的 “精密型” 接触1. (四)C-pin(C 型针):大间距 + 易维护的 “经济型” 接触1. 核心优点超高电流承载:单针可承载 20~50A 电流(是 H-pin 的 2~3 倍),适合功率芯片的大电流测试;耐高压性能优:绝缘间距大,可耐受 1000V AC 以上高压(H-pin 通常≤700V 或 Blade pin;若需微间距 + 低损伤(如 MEMS 裸片),优先 X-pin 或导电胶;若需低成本 + 大间距(如家电芯片),优先 C-pin

    54210编辑于 2025-10-22
  • 来自专栏新火种AI

    新火种AI|颠覆不了iPhone的Ai Pin,被吐槽又贵又难用

    作者:一号编辑:美美Ai Pin可能不是“Ai时代的iPhone”。 当用户连续发出请求或使用投影仪时间过长,Ai PIn就会很快变热并通知用户它需要冷却,严重的情况下,仅仅三分钟就会出现这种情况,然而Ai Pin的官方信息却显示,Ai Pin的激光投影仪“设计用于短暂互动 而且Ai Pin的投影只能投到手掌,很容易受外界环境的干扰。有外媒提到,AI Pin的投影只有720分辨率,在强光下,就会彻底歇菜。 此外,由于没有屏幕,Ai Pin的交互严重依赖用户的手势,但很多体验者都反应说这些手势太复杂难用,有时候Ai Pin也并不能理解他们的预期选择和操作。 所有这些都将使您的Ai Pin随着时间的推移变得更加智能和强大”,但很明显,当下的Ai Pin并未能成为Ai新硬件设计的模板,Ai新硬件还需要更多的探索。我们期待下一个AI时代催生出来的新硬件。

    29310编辑于 2024-04-16
  • 来自专栏Rust语言学习交流

    Rust中的Pin详解

    这里的T就是应该被pin的实例,可是由于T: Unpin实际上T的实例并不会被pin。也就是说,T没有实现Unpin trait时,T才会被真正的pin住。 由于Pin::new方法要求T: Unpin,通常创建一个不支持Unpin的T的pin实例的方法是用Box::pin方法,定义如下: pub fn pin(x: T) -> Pin<Box<T>> { 的情况下,Pin<Box<T>>只能通过Deref得到&T,就是说T被pin住了。 Pin这种自废武功的方法怪怪的,为什么要有PinPin的引入是Async/.Await异步编程的需要,核心就是Future::poll方法参数的需要。 除了Future::poll方法之外,不建议使用Pin,也没有必要使用Pin.

    6.7K30发布于 2020-05-14
  • 来自专栏嵌入式开发圈

    RT-Thread PIN设备学习笔记

    = A pin = 5 代码就这么写:GET_PIN(A,5) 通常我们直接一个宏: #define LED_PIN GET_PIN(A,5) 第二、设置引脚模式 void rt_pin_mode pin); 参数 描述 pin 引脚编号 返回值 -- PIN_LOW 低电平 PIN_HIGH 高电平 了解了基本的使用后,我们可以开始根据需求编写应用程序。 GET_PIN(C, 13) #define KEY0_PIN GET_PIN(B, 2) #define KEY1_PIN GET_PIN(B, 3) int main(void (KEY0_PIN, PIN_MODE_INPUT_PULLUP); /*配置按键1为上拉输入*/ rt_pin_mode(KEY1_PIN, PIN_MODE_INPUT_PULLUP LED灯*/ if (rt_pin_read(KEY0_PIN) == PIN_LOW) { rt_pin_write(LED0_PIN, PIN_HIGH

    2.2K30发布于 2020-05-21
  • 来自专栏机器之心

    苹果入局AI Pin,或对标OpenAI,能否打破「电子垃圾」魔咒?

    图为根据描述,AI 生成的概念图 苹果的入局能将硬件 AI Pin 市场「盘活」吗?毕竟这一赛道是有「前车之鉴」的。 2023 年 11 月,Humane 发布其首款产品 AI Pin,售价高达 699 美元,且每月还有 24 美元的订阅费,用于流量和 AI 服务。 据报道,截至 2024 年夏季,该款 AI Pin 的总销量仅为 10000 台,远远低于其当初许下的远大目标 ——10 万台。 不仅仅是 AI PinAI 眼镜、AI 耳机等多种 AI 可穿戴设备都因或有可能成为下一代 AI 交互入口,而被各大 AI 大厂或初创押注。 如今,更多的产品信息都还没有,但两家的对垒之势已愈加明显,那么问题来了,2026 年会是 AI 硬件爆发元年吗?苹果能够「改写」AI Pin的命运吗?而你更看好或期待谁的 AI 设备?

    16410编辑于 2026-01-28
  • 来自专栏FreeBuf

    Frida之Pin码破解实验

    0×00前言 在网上搜了一些frida破解Pin码的文章,不动手写点代码总感觉理解不深入的念头又升起来了,于是决定找一个开源pin码,然后改一改再破解。 3、修改mainActivity,创建函数checkLogin,把输入的pin码和预设的pin码进行比较 ? 5、创建类AuthCheck ,checkPin用来校验pin码是否正确,并且根据结果返回布尔值 ? 6、运行程序,输入正确的pin码,返回“密码正确” ? 6、开始爆破,当找到正确的pin码时停止爆破 ? 0×05 反向思路爆破lollipin 1、拿到APK后首先进行反编译,用winrar打开apk,解压出class.dex ? 可以整理出调用关系:LockManager的getAppLock方法调用了 AppLock的checkPasscode方法检验pin码, 4、结合我们之前的代码可以写如下利用脚本 ? ?

    1.9K70发布于 2018-03-22
  • 来自专栏信安之路

    Pin-in-CTF 学习整理记录

    听师傅们说可以用 pin 解决,于是先学习一下 pin 在 ctf 中的应用,为解决 olvm 铺路。 好了,是时候拿出利器 pin 了。 /examples/NDH2k13-crackme-500/crackme" cmd= "/opt/pin-3.7-97619-g0d0c92f4f-gcc-linux/pin -t "+\ "/ itrace.cpp #include "pin.H" #include <fstream> std::ofstreamTraceFile; PIN_LOCKlock; ADDRINTmain_begin = PIPE) pinWrite= lambdacont: pin.stdin.write(cont) pinRead= lambda: pin.communicate()[0] if__name__

    2.2K10发布于 2018-08-08
  • 来自专栏Lauren的FPGA

    都是pin,有什么区别

    这里,我们重点了解一下pin的特征,借助这些特征可以帮助我们高效地搜到到目标pinPin的REF_PIN_NAME属性 类似于每个Cell都有REF_NAME,每个Pin都有REF_PIN_NAME。 此外,REF_PIN_NAME也是唯一的,也就是说同属于同一个cell的不同pin,其REF_PIN_NAME是不同的,据此可找到目标pin,如下图所示,这里要找到目标cell的时钟管脚。 ? 图中pin 1是cell rst_gen_i0的pinpin 2是cell reset_bridge_clk_rx_i0的pinpin 1和pin 2通过net相连,但两者均不是底层单元的pin。 其对应的底层单元的pin是图中触发器的PRE管脚。用IS_LEAF属性可判定该pin是不是leaf pin。 ?

    4.4K20发布于 2020-02-17
  • 来自专栏硬件工程师

    Cadence原理图查看PIN总数

    这时候就需要我们统计出相关图纸的PIN数。 allegro统计方法以前文章写过了,今天刚好看到以前文章,所以这里再补充下怎样在cadence原理图阶段来查看PIN数。 下面是以前的文章,点击可以直接阅读: allegro查看板子元器件的pin脚总数 相信很多小伙伴都知道怎么查了,有需要的可以继续往下看,喜欢的也多多支持,谢谢。 第二步,点击下方的“Pins”,这样可以切换到PIN的统计上来。 第三步,点击上方的”pivot",切换显示排版,变成纵向排版。 第四步,拉动到最后,左下角的数字就是pin数了。 至此文章结束。

    1.9K00编辑于 2025-03-31
  • 来自专栏小白抓包软件分享

    Pixie Dust攻击破解PIN码测试

    在2011年 Stefan Viehböck 演示过WPS的在线暴力破解的攻击,由于PIN码猜测最多只需11000种组合,平均6小时就能攻破一台路由器。 以笔者自己的路由器(荣耀CD16)进行测试,选择目标后,点击PIN。 运行后WPS离线攻击没有成功,说明该路由器没有伪随机数漏洞。 观察日志可以看到,软件对AP发起WPS的流程。 笔者找到了个别显示蓝色边框的路由器进行测试,发现其PIN码信息可以被计算出来,且只需要不到十几秒时间。

    47121编辑于 2025-09-20
  • 来自专栏龙进的专栏

    vivado Poor placement for routing between an IO pin and BUFG解决

    在使用vivado来写时序电路时,出现了这个问题,原因是我没有使用板子上面自带的晶振,而使用了开关来模拟时钟,因此报了这个错误。

    1.4K10编辑于 2022-10-31
  • 来自专栏陌上风骑驴看IC

    论P&R | Pin Density 跟 Congestion

    To reprot High Pin Density cells cell 的pin Density = 该cell pin 的个数/ 该cell 的面积。 在Innovus 中可以用如下脚本报出库中所有cell 的Pin Density, 该脚本可在 support.cadence.com 搜『 To reprot High Pin Density cells 如上例所示,pin Density = total pin counts / total area. 不同命令计算得到的total pin counts 不同,从而得到不同的pin Density. Pin Count 计算: 命令queryPinDensity 将所有leaf pin 累加起来计算得到 "total # of pins": ? 命令place_design 将所有leaf pin 跟IO port 累加起来再减去constant pin 计算得到"total # of pins": ?

    3.7K10发布于 2019-11-21
  • 来自专栏Rice嵌入式

    《rt-thread驱动框架分析》-pin驱动

    _stm32_pin_ops = { stm32_pin_mode, stm32_pin_write, stm32_pin_read, stm32_pin_attach_irq / rt_pin_mode(LED0_PIN, PIN_MODE_OUTPUT); while (count++) { rt_pin_write(LED0_PIN )pin_dev, RT_DEVICE_OFLAG_RDWR); pin_dev->ops->pin_mode(&pin_dev->parent, LED_PIN, PIN_MODE_OUTPUT ); while (count++) { pin_dev->ops->pin_write(&pin_dev->parent, LED_PIN, PIN_HIGH); rt_thread_mdelay(1000); pin_dev->ops->pin_write(&pin_dev->parent, LED_PIN, PIN_LOW);

    1.8K30编辑于 2022-05-10
  • 来自专栏WordPress外贸建站

    怎么使用canva创建精美的pin图?

    Canva是一款在线设计海报,banner,名片等的应用,可以帮助你轻松完成你想要的设计图案,庆幸的是,这个应用有中文版本

    2K00发布于 2020-12-03
  • 来自专栏正汰的学习笔记

    Flask调试模式PIN值计算和利用

    * Debugger PIN: XXX-XXX-XXX 访问”/”路由是正常的 但是我们还可以访问一个调试模式下的特殊路由,即使你没有设置过 填入上方控制台的PIN码即可执行Python 命令 在计算PIN码之前,我们要知道,Flask的PIN码计算仅与werkzeug的debug模块有关。 有效时间,可以看到这里默认是一周时间 PIN_TIME = 60 * 60 * 24 * 7 def hash_pin(pin: str) -> str: return hashlib.sha1 ("WERKZEUG_DEBUG_PIN") # 获取环境变量WERKZEUG_DEBUG_PIN并赋值给pin rv = None num = None # Pin pin, return it directly if "-" in pin: rv = pin else: num = pin

    1.3K10编辑于 2024-01-16
  • 来自专栏全栈程序员必看

    ubuntu14.04使用reaver跑pin

    今天刚说过没找到支持ubuntu14.04用reaver跑pin的旧版库文件这就有摸索到方法了… 另外安装系统ubuntu14.04以及一系列破解工具比如aircrack,minidwep等都不在本贴中赘述了 身份登陆系统的则不会提示输入密码)后,就进入小水滴了~ 点击扫描,搜索无线网,搜索出来后选择一个无线网,再点击启动就是抓握手包了,这一步不再演示,我直接点击reaver后: 修改参数或使用默认参数后,就开始pin

    1.2K10编辑于 2022-08-19
  • 来自专栏黑客技术家园

    详细解释pin命令用法,以及他的功能

    在检查主机是否在线的工具中 ping 可能是最著名的程序了,该工具向目标主机发送 ICMP 协议(Internet Control Message Protocol) 的echo request 数据包。如果目标主机在线且允许接受ping 请求,那么目标主机将回复 ICMP echo reply 数据包。

    3.9K30发布于 2021-04-02
  • 来自专栏Lauren的FPGA

    一张图看懂cell, pin, net, port

    这里介绍几个最基本的操作对象:cell, pin, net和port。如下图所示。 ? 每个cell都有自己的pinpin是有方向的。cell之间通过net相连。顶层设计中,需要给输入/输出端口(port)分配管脚(package pin),这里就体现了pin与port的区别。 package pin必然位于IO bank之中。 那么是不是只有顶层设计才有port呢? 其实port和pin是相对的,例如:描述约束时,指定该约束文件的作用域(SCOPED_TO_CELLS或SCOPED_TO_REF)是某个cell,此时就可以把这个cell当作顶层来看待,这时就要把cell

    7.9K31发布于 2019-10-31
领券